﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using RockBus.SubscriptionRepository.Interfaces;

namespace RockBus.SubscriptionRepository.SqlServer
{
    public class SubscriptionRepository : ISubscriptionRepository
    {
        public void AddOrUpdateSubscriberConfiguration(RockBus.DataContracts.SubscriberConfiguration request)
        {
            throw new NotImplementedException();
        }

        public void RemoveSubscribers(RockBus.DataContracts.RemoveSubscribersRequest request)
        {
            throw new NotImplementedException();
        }

        public void RemoveSubscriptions(RockBus.DataContracts.RemoveSubscriptionsRequest request)
        {
            throw new NotImplementedException();
        }

        public void AddOrUpdatePublisherConfiguration(RockBus.DataContracts.PublisherConfiguration request)
        {
            throw new NotImplementedException();
        }

        public void RemovePublishers(RockBus.DataContracts.RemovePublishersRequest request)
        {
            throw new NotImplementedException();
        }

        public void RemoveReceivePorts(RockBus.DataContracts.RemoveReceivePortsRequest request)
        {
            throw new NotImplementedException();
        }

        public void RemoveAllSubscribers(RockBus.DataContracts.RemoveAllSubscribersRequest request)
        {
            throw new NotImplementedException();
        }

        public void RemoveAllPublishers(RockBus.DataContracts.RemoveAllPublishersRequest request)
        {
            throw new NotImplementedException();
        }

        public RockBus.DataContracts.SubscriberConfiguration GetSubscriberConfiguration()
        {
            throw new NotImplementedException();
        }

        public RockBus.DataContracts.PublisherConfiguration GetPublisherConfiguration()
        {
            throw new NotImplementedException();
        }

        public RockBus.DataContracts.SubscriberInfo GetSubscriber(RockBus.DataContracts.ConfigurationService.GetSubscriberRequest request)
        {
            throw new NotImplementedException();
        }
    }
}
